록키 리눅스
1. 개요
1. 개요
록키 리눅스는 레드햇 엔터프라이즈 리눅스(RHEL)의 소스 코드를 기반으로 개발된 무료 리눅스 배포판이다. Rocky Enterprise Software Foundation이 주도하는 커뮤니티 중심의 프로젝트로, 기존 CentOS의 정신적 후속작에 해당하는 운영체제이다. 2021년 6월 21일 첫 정식 버전인 8.4(Green Obsidian)를 출시했으며, 최신 안정 버전은 2025년 11월 25일에 공개된 10.1(Red Quartz)이다.
이 배포판의 가장 큰 특징은 RHEL과의 높은 호환성과 안정성을 추구한다는 점이다. RPM 패키지 관리자를 사용하며, DNF와 YUM을 통한 패키지 관리를 지원한다. AMD64(x86-64-v2 이상), AArch64, ppc64le, s390x, RISC-V를 포함한 다양한 컴퓨터 아키텍처를 지원한다.
록키 리눅스는 CentOS Stream으로의 전환 발표 이후, RHEL과 1:1로 대응되는 무료 엔터프라이즈급 운영체제를 필요로 하는 사용자와 기업을 위해 탄생했다. 프로젝트는 오픈소스 커뮤니티에 의해 개발 및 유지되며, 구글, 아마존, VMware 등 주요 IT 기업들의 지원을 받고 있다.
2. 상세
2. 상세
록키 리눅스는 레드햇 엔터프라이즈 리눅스(RHEL)의 소스 코드를 기반으로 하여 Rocky Enterprise Software Foundation이 개발한 무료 리눅스 배포판이다. 이 프로젝트는 기존 CentOS의 정신적 후속작으로서, RHEL과 1:1로 바이너리 호환되는 안정적인 엔터프라이즈급 운영체제를 무료로 제공하는 것을 목표로 한다.
이 배포판은 CentOS 프로젝트의 공동 설립자 중 한 명인 그레고리 커처(Gregory Kurtzer)에 의해 주도되었다. 프로젝트의 이름은 사망한 다른 공동 설립자 록키 맥고(Rocky McGaugh)의 이름을 따서 지어졌다. 록키 리눅스는 2021년 6월 21일 첫 정식 버전인 8.4(Green Obsidian)를 출시했으며, 최신 안정판은 2025년 11월 25일 발표된 10.1(Red Quartz)이다.
주요 특징으로는 RHEL과의 완벽한 호환성과 장기적인 안정성 지원이 있다. 패키지 관리자는 RPM을 사용하며, DNF와 YUM을 통해 패키지를 관리한다. 다양한 CPU 아키텍처를 지원하는데, AMD64(x86-64-v2 이상), AArch64, ppc64le, s390x, 그리고 RISC-V까지 포함한다. 특히 2023년 이후에는 레드햇의 소스 코드 공개 정책 변경에 대응하여 OpenELA(Open Enterprise Linux Association) 연합이 공개하는 소스 코드를 기반으로 제작되고 있다.
3. 역사와 배경
3. 역사와 배경
3.1. CentOS의 변화와 탄생 계기
3.1. CentOS의 변화와 탄생 계기
록키 리눅스의 탄생은 RHEL의 무료 클론이었던 CentOS의 운영 방침이 급격히 변경된 데서 직접적인 계기를 찾을 수 있다. 2020년 12월, 레드햇은 기존의 CentOS 리눅스를 단종시키고, RHEL의 업스트림(개발 단계)에 위치하는 롤링 릴리스 배포판인 CentOS Stream으로 전환한다고 발표했다. 이는 수많은 기업과 기관이 무료로 사용해 오던 안정적인 RHEL 호환 운영체제의 명백한 종말을 의미했으며, 커뮤니티와 엔터프라이즈 사용자들 사이에 큰 혼란과 반발을 불러일으켰다.
이러한 위기 속에서 CentOS 프로젝트의 공동 설립자 중 한 명인 그레고리 커처(Gregory Kurtzer)는 RHEL과 1:1로 호환되는 새로운 무료 리눅스 배포판을 만들겠다는 의지를 밝혔다. 그는 사망한 또 다른 공동 설립자 록키 맥고프(Rocky McGaugh)를 기리기 위해 프로젝트 이름을 '록키 리눅스'로 정했다. 이 프로젝트는 기존 CentOS가 지녔던 철학, 즉 엔터프라이즈급 안정성과 호환성을 무료로 제공한다는 원칙을 계승하는 것을 목표로 삼았다.
초기부터 프로젝트는 AWS, 구글 클라우드, VMware 등 주요 클라우드 및 IT 기업들의 지원을 받으며 빠르게 성장했다. 록키 리눅스는 레드햇의 소스 코드를 기반으로 하지만, 2023년 레드햇이 RHEL 소스 코드의 공개 방식을 제한한 이후에는 OpenELA 연합을 통해 공개되는 소스 코드를 새로운 기반으로 삼아 개발을 지속하고 있다. 이로써 록키 리눅스는 AlmaLinux와 함께 CentOS의 정신적 후속자이자 엔터프라이즈 리눅스 생태계의 핵심 무료 대안으로 자리매김하게 되었다.
4. 특징
4. 특징
4.1. RHEL 호환성과 안정성
4.1. RHEL 호환성과 안정성
록키 리눅스의 가장 핵심적인 특징은 레드햇 엔터프라이즈 리눅스(RHEL)과의 높은 호환성과 엔터프라이즈급 안정성에 있다. 이 배포판은 RHEL의 공개 소스 코드를 기반으로 하여, 기능적 및 바이너리 수준에서 RHEL과 1:1로 대응되도록 재빌드된다. 이는 기존 CentOS가 제공하던 것과 동일한 접근 방식으로, 사용자는 상용 라이선스 비용 없이도 RHEL과 거의 동일한 안정성과 신뢰성을 가진 운영체제 환경을 얻을 수 있다. 이러한 호환성 덕분에 RHEL용으로 개발 및 검증된 애플리케이션, 드라이버, 설정 가이드가 록키 리눅스에서도 문제없이 동작하며, 기업의 서버 및 워크스테이션 환경에서 신뢰할 수 있는 대안으로 자리 잡았다.
안정성은 록키 리눅스가 추구하는 핵심 가치이다. 배포판은 업스트림인 RHEL의 장기 지원(LTS) 주기를 그대로 따라가며, 각 메이저 버전은 최소 10년에 가까운 지원 기간을 보장한다. 예를 들어, EL8 계열은 2029년 5월까지, EL9 계열은 2032년 5월까지 보안 업데이트와 버그 수정을 제공한다. 이는 프로덕션 환경에서 장기간 시스템을 운영해야 하는 기업과 기관에게 매우 중요한 요소이다. 패키지 관리자는 RPM 포맷과 DNF/YUM 도구를 사용하며, RHEL의 공식 리포지토리와 호환되는 안정적인 패키지 생태계를 유지한다.
2023년 레드햇의 소스 코드 공개 정책 변경 이후, 록키 리눅스는 AlmaLinux 등과 함께 OpenELA(Open Enterprise Linux Association) 연합을 구성하여 RHEL 호환 배포판을 위한 소스 코드의 지속적이고 공정한 접근성을 보장하고 있다. 이는 프로젝트의 장기적인 생존 가능성과 안정성에 대한 커뮤니티의 신뢰를 더욱 공고히 하는 계기가 되었다. 결과적으로 록키 리눅스는 무료이면서도 엄격한 품질 관리와 예측 가능한 생명 주기를 통해 데이터센터와 클라우드 인프라를 위한 견고한 기반을 제공한다.
4.2. 지원 아키텍처
4.2. 지원 아키텍처
록키 리눅스는 기반 배포판인 레드햇 엔터프라이즈 리눅스와의 높은 호환성을 유지하기 위해, RHEL이 지원하는 주요 서버 및 워크스테이션 아키텍처를 광범위하게 지원한다. 이는 다양한 하드웨어 플랫폼에서 엔터프라이즈급 안정성과 성능을 제공하려는 프로젝트의 목표와 일치한다.
주요 지원 아키텍처는 AMD64(x86-64), AArch64(ARM64), ppc64le(IBM Power 리틀 엔디안), s390x(IBM Z)이다. 특히 EL10(Red Quartz) 계열부터는 RISC-V 아키텍처에 대한 실험적 지원이 추가되어, 최신 오픈 소스 하드웨어 생태계로의 확장성을 보여준다.
지원되는 아키텍처는 버전별로 차이가 있다. 예를 들어, EL8 계열 초기에는 IBM POWER와 IBM 메인프레임 아키텍처에 대한 빌드가 제공되지 않았으나, EL9(Blue Onyx) 계열부터는 정식 지원이 포함되었다. 또한 AMD64 아키텍처의 경우, EL9부터는 SSE4.2, SSSE3, POPCNT 명령어 집합을 지원하지 않는 오래된 CPU에서는 부팅되지 않으며, EL10부터는 x86-64-v3 마이크로아키텍처 수준을 요구한다.
이러한 광범위한 아키텍처 지원은 록키 리눅스가 데이터 센터의 IBM 시스템부터 ARM 기반의 에지 컴퓨팅 장비, 그리고 일반 x86 서버에 이르기까지 다양한 엔터프라이즈 환경에서 CentOS의 무난한 대체재로 자리잡는 데 기여하고 있다.
4.3. 커뮤니티 주도 개발
4.3. 커뮤니티 주도 개발
록키 리눅스의 개발은 커뮤니티 주도 원칙을 근간으로 한다. 이 프로젝트는 레드햇 엔터프라이즈 리눅스와의 완벽한 호환성을 유지하면서도, 그 방향성과 운영을 단일 기업이 아닌 전 세계의 사용자와 기여자 집단이 함께 결정하도록 설계되었다. 이러한 구조는 CentOS의 초기 정신을 계승한 것으로, 오픈 소스의 협업적 가치를 실현한다.
개발의 중심에는 비영리 단체인 Rocky Enterprise Software Foundation이 있다. 이 재단은 프로젝트의 방향을 설정하고, 자원을 관리하며, 록키 리눅스가 공정하고 투명하게 유지되도록 보장하는 역할을 한다. 재단의 운영은 후원 기업과 개인 기여자의 지원을 통해 이루어지며, 주요 의사결정은 커뮤니티의 참여를 통해 이뤄진다. 이는 CentOS Stream으로의 전환 이후 기업 중심 정책에 대한 대안적 모델을 제시한다.
기술적 기여는 공개된 Git 저장소를 통해 이루어진다. 소스 코드는 OpenELA 연합을 통해 공개되며, 패키지 빌드, QA 테스트, 문서화, 번역 작업 등 다양한 분야에서 자원봉사자들이 참여한다. 특히 한국어를 포함한 다국어 지원은 해당 언어권 커뮤니티의 활발한 기여 덕분에 잘 구축되어 있다. 이러한 개방적 협업 모델은 AlmaLinux와 같은 다른 RHEL 호환 배포판들과도 유사한 철학을 공유한다.
결과적으로 록키 리눅스는 단순한 소프트웨어가 아니라, 엔터프라이즈급 리눅스의 자유로운 접근성을 지키고자 하는 사용자와 개발자들의 집단적 노력의 산물이다. 이 커뮤니티 주도 모델은 프로젝트의 장기적인 지속 가능성과 레드햇의 정책 변화에 대한 유연한 대응력을 제공하는 핵심 기반이 된다.
5. 버전 역사
5. 버전 역사
5.1. EL8 (Green Obsidian) 계열
5.1. EL8 (Green Obsidian) 계열
EL8 (Green Obsidian) 계열은 록키 리눅스의 첫 번째 장기 지원(LTS) 메이저 버전 시리즈로, 레드햇 엔터프라이즈 리눅스 8을 기반으로 한다. 이 계열은 프로젝트의 시작을 알리는 버전으로, 2021년 6월 21일 8.4 Green Obsidian 버전의 정식 출시로 본격적인 서비스를 시작했다[3]. 이는 CentOS의 전통적인 역할을 계승하여 기업 환경에서 요구하는 높은 수준의 안정성과 레드햇 엔터프라이즈 리눅스와의 완전한 바이너리 호환성을 제공하는 것을 핵심 목표로 했다.
초기 버전은 AMD64와 AArch64 아키텍처에 집중하여 지원을 시작했으며, 이후 버전 업데이트를 거치며 점진적으로 안정성을 높여나갔다. 주요 업데이트로는 8.5, 8.6, 8.7, 8.8 버전이 차례로 출시되었으며, 각 버전은 기반이 되는 레드햇 엔터프라이즈 리눅스의 동일한 마이너 버전의 보안 패치, 하드웨어 지원 향상, 소프트웨어 업데이트를 반영했다. 특히 8.9 버전부터는 레드햇의 소스 코드 접근 정책 변화에 대응하여 OpenELA 연합이 제공하는 공개 소스 코드를 새로운 기반으로 삼아 개발되기 시작했다.
EL8 계열의 기능 업데이트는 2024년 5월 30일에 출시된 8.10 버전을 마지막으로 종료되었으며, 이후 2029년 5월 31일 지원 종료 시점까지는 보안 업데이트와 중요한 버그 수정이 지속된다. 이 버전 시리즈는 록키 리눅스가 커뮤니티 주도의 엔터프라이즈급 리눅스 배포판으로서 자리매김하는 데 초석을 마련한 중요한 계보이다.
5.2. EL9 (Blue Onyx) 계열
5.2. EL9 (Blue Onyx) 계열
EL9 (Blue Onyx) 계열은 레드햇 엔터프라이즈 리눅스 9를 기반으로 하는 록키 리눅스의 주요 버전 계열이다. 2022년 7월 14일에 9.0 버전이 처음 출시되었으며, 2032년 5월 31일까지 장기적인 지원이 예정되어 있다. 이 계열은 엔터프라이즈 리눅스 생태계에서 CentOS 7의 기술 지원 종료 이후 널리 채택된 안정적인 서버 운영체제로 자리 잡았다.
이전 EL8 (Green Obsidian) 계열과 비교할 때, EL9 계열은 지원하는 아키텍처를 확대했다는 점이 특징이다. IBM의 POWER 아키텍처(ppc64le)와 IBM 메인프레임의 z/Architecture(s390x)용 공식 빌드를 새롭게 제공하여, 더 넓은 범위의 엔터프라이즈 하드웨어 환경에서 사용할 수 있게 되었다. 또한, 리눅스 커널 5.14를 기반으로 출발하여 향상된 성능과 하드웨어 지원을 제공한다.
버전 | 출시일 | 주요 특징 |
|---|---|---|
9.0 | 2022년 7월 14일 | 초기 정식 출시 버전 |
9.1 | 2022년 11월 26일 | 보안 및 기능 업데이트 |
9.2 | 2023년 5월 16일 | 보안 및 기능 업데이트 |
9.3 | 2023년 11월 20일 | OpenELA 연합 소스 코드 기반 전환[4] |
9.4 | 2024년 5월 9일 | 보안 및 기능 업데이트 |
9.5 | 2024년 11월 19일 | 보안 및 기능 업데이트 |
9.6 | 2025년 6월 4일 | 보안 및 기능 업데이트 |
9.7 | 2025년 12월 1일 | 보안 및 기능 업데이트 |
EL9 계열은 기업 환경에서 CentOS 7을 대체하는 주요 선택지로 주목받으며, 무료이면서도 레드햇 엔터프라이즈 리눅스와의 높은 호환성과 안정성을 유지한다. 9.3 버전부터는 레드햇의 소스 코드 접근 정책 변화에 대응하여, OpenELA 연합을 통해 제공되는 소스 코드를 기반으로 빌드되고 있다.
5.3. EL10 (Red Quartz) 계열
5.3. EL10 (Red Quartz) 계열
EL10 (Red Quartz) 계열은 레드햇 엔터프라이즈 리눅스 10을 기반으로 하는 록키 리눅스의 최신 주요 버전이다. 이 계열은 2025년 6월 11일에 첫 정식 버전인 10.0이 출시되었으며, 최신 버전은 2025년 11월 25일에 공개된 10.1 Red Quartz이다. Rocky Enterprise Software Foundation에 의해 개발되며, 2037년 5월 31일까지 장기적인 지원이 예정되어 있다.
이 계열의 가장 큰 특징은 지원 아키텍처에 RISC-V가 새롭게 추가되었다는 점이다. 이로써 AMD64 (x86-64-v3 명령어 집합 이상 필요), AArch64, ppc64le, s390x와 함께 더 다양한 하드웨어 플랫폼을 포괄한다. 또한 32비트 라이브러리에 대한 지원을 완전히 제거하여 순수 64비트 전용 운영체제로 전환되었다.
기술적 기반 측면에서, 이 버전부터는 레드햇의 공식 소스가 아닌 OpenELA 연합에서 공개하는 소스 코드를 기반으로 제작된다. 이는 레드햇의 소스 코드 공개 정책 변경 이후 커뮤니티 주도 개발 모델을 공고히 하는 조치이다. 패키지 관리는 여전히 RPM 포맷과 DNF/[YUM]] 도구를 사용한다.
EL10 계열은 록키 리눅스 프로젝트의 지속적인 발전을 보여주며, 기업 환경에서 CentOS의 무료 대안으로서의 입지를 더욱 공고히 하고 있다. 높은 수준의 RHEL 호환성과 확장된 아키텍처 지원, 그리고 강력한 커뮤니티 생태계를 바탕으로 서버 및 클라우드 인프라 시장에서 중요한 위치를 차지할 것으로 전망된다.
6. 설치 및 사용
6. 설치 및 사용
6.1. 시스템 요구사항
6.1. 시스템 요구사항
록키 리눅스의 시스템 요구사항은 기반이 되는 레드햇 엔터프라이즈 리눅스의 요구사항과 거의 동일하다. 그러나 지원되는 아키텍처와 메이저 버전(EL8, EL9, EL10)에 따라 최소 CPU 명령어 집합 요구사항이 달라질 수 있다는 점에 주의해야 한다.
일반적인 최소 요구사항은 다음과 같다. 서버 또는 데스크톱 설치 모두 최소 2GB의 RAM과 20GB의 디스크 저장 공간을 권장한다. 네트워크 설치를 위해서는 유선 이더넷 연결이 필요하며, GUI 환경(그놈 등)을 사용할 계획이라면 더 많은 시스템 자원이 필요하다.
특히 CPU 아키텍처별 요구사항이 중요하다. AMD64(x86_64)의 경우, 록키 리눅스 9(EL9)는 SSE4.2, SSSE3, POPCNT 명령어 집합을 지원하는 프로세서가 필요하다. 록키 리눅스 10(EL10)으로 올라가면 요구사항이 더 높아져 x86-64-v3 마이크로아키텍처 수준의 CPU가 필요하며, 32비트 라이브러리 지원이 완전히 제거된다. 다른 지원 아키텍처인 AArch64, ppc64le, s390x, RISC-V의 경우에도 해당 하드웨어 플랫폼의 표준 요구사항을 충족해야 한다.
6.2. 다운로드 및 설치 방법
6.2. 다운로드 및 설치 방법
록키 리눅스의 설치 이미지는 공식 웹사이트나 전 세계에 분산된 미러 서버에서 다운로드할 수 있다. 사용자는 자신의 시스템 아키텍처(예: AMD64, AArch64)와 필요한 버전(예: EL9, EL10)에 맞는 ISO 파일을 선택하여 내려받는다. 일반적으로 최신 안정판을 선택하는 것이 권장되며, 데스크톱 환경이 포함된 미니멀 버전, 서버용 버전 등 다양한 에디션이 제공된다.
설치는 대부분의 현대적 리눅스 배포판과 유사한 그래픽 설치 프로그램을 통해 진행된다. 설치 과정에서는 언어, 시간대, 키보드 레이아웃 설정 후, 디스크 파티션 구성, 루트 암호 및 사용자 계정 생성, 네트워크 설정 등을 단계별로 완료하면 된다. 특히 레드햇 엔터프라이즈 리눅스 계열의 특징을 그대로 이어받아 안정적인 서버 환경 구축에 최적화된 옵션들을 제공한다.
설치가 완료되면 시스템은 DNF 패키지 관리자를 통해 최신 보안 업데이트와 소프트웨어 패키지를 쉽게 관리할 수 있다. 또한 CentOS나 RHEL에서 익숙한 YUM 명령어도 호환성을 위해 사용 가능하다. 네트워크 기반 설치나 자동화 도구를 이용한 대규모 배포 역시 공식 문서를 참고하여 수행할 수 있다.
6.3. 패키지 관리 (DNF/YUM)
6.3. 패키지 관리 (DNF/YUM)
록키 리눅스는 레드햇 엔터프라이즈 리눅스와의 완벽한 호환성을 유지하기 위해, 동일한 패키지 관리 시스템을 사용한다. 핵심 패키지 관리자는 RPM 포맷과 이를 처리하는 고수준 도구인 DNF이다. DNF는 YUM의 후속 버전으로, Python 3으로 재작성되어 종속성 해결 속도와 성능이 개선되었으며, 록키 리눅스 8과 9, 10의 기본 패키지 관리자로 채택되어 있다.
시스템의 패키지를 설치, 업데이트, 제거하는 기본적인 명령어는 DNF를 통해 이루어진다. 예를 들어, 패키지 설치는 dnf install 패키지명, 시스템 전체 업데이트는 dnf update, 패키지 검색은 dnf search 키워드 명령어로 수행한다. 또한 dnf remove 명령으로 패키지를 제거할 수 있다. 이전 버전의 YUM 명령어도 대부분 호환되어 사용 가능하지만, 공식적으로는 DNF의 사용이 권장된다.
레포지토리 관리는 록키 리눅스 패키지 관리의 중요한 부분이다. 시스템은 기본적으로 BaseOS와 AppStream 같은 공식 미러에서 패키지를 가져오도록 설정되어 있다. 사용자는 dnf config-manager 명령을 사용하거나 /etc/yum.repos.d/ 디렉토리의 설정 파일을 직접 편집하여 추가 레포지토리를 활성화하거나 비활성화할 수 있다. EPEL 같은 타사 레포지토리를 추가하면 사용 가능한 패키지의 범위를 크게 확장할 수 있다.
DNF는 또한 시스템 업데이트와 관련된 강력한 기능을 제공한다. dnf history 명령을 통해 과거에 수행한 모든 트랜잭션을 확인하고, 필요시 특정 작업을 취소(undo)하거나 다시 실행(redo)할 수 있어 시스템 관리의 안정성을 높인다. 모듈화된 콘텐츠를 관리하는 dnf module 명령어를 통해 특정 소프트웨어 스택의 여러 버전을 병행 관리할 수도 있다.
7. 관련 프로젝트 및 생태계
7. 관련 프로젝트 및 생태계
7.1. Rocky Enterprise Software Foundation
7.1. Rocky Enterprise Software Foundation
록키 리눅스의 개발과 관리는 비영리 단체인 Rocky Enterprise Software Foundation(RESF)이 담당한다. 이 재단은 록키 리눅스 프로젝트의 장기적인 지속 가능성과 커뮤니티 주도적 개발 원칙을 보장하기 위해 설립되었다.
재단의 주요 목표는 록키 리눅스가 레드햇 엔터프라이즈 리눅스와의 호환성과 안정성을 유지하면서, 기업과 커뮤니티 사용자들에게 무료로 제공되는 엔터프라이즈급 운영체제로서의 지위를 공고히 하는 것이다. 이를 위해 재단은 프로젝트의 방향성을 설정하고, 기여자들을 조직하며, 필요한 인프라와 자원을 관리한다.
Rocky Enterprise Software Foundation은 프로젝트의 투명성과 개방성을 중시한다. 개발 과정, 의사 결정, 재정 상태 등은 가능한 한 공개적으로 이루어지며, 광범위한 오픈 소스 커뮤니티의 참여를 장려한다. 이 재단의 운영 모델은 록키 리눅스가 단일 기업의 이익이나 정책 변화에 좌우되지 않고 독립적으로 성장할 수 있는 기반을 마련한다.
재단은 록키 리눅스 자체뿐만 아니라, 이를 지원하는 관련 도구와 인프라 프로젝트들도 관리한다. 이는 록키 리눅스의 생태계를 강화하고, 사용자와 기여자 모두에게 더 나은 경험을 제공하기 위한 것이다.
7.2. AlmaLinux와의 관계
7.2. AlmaLinux와의 관계
AlmaLinux와 Rocky Linux는 둘 다 레드햇 엔터프라이즈 리눅스의 소스 코드를 기반으로 하여, CentOS의 전통적인 역할을 계승하고자 탄생한 무료 리눅스 배포판이다. 두 프로젝트 모두 2020년 레드햇이 CentOS의 개발 방향을 CentOS Stream으로 전환하겠다고 발표한 직후, 기존 CentOS 사용자들의 요구에 부응하기 위해 시작되었다. 이들은 레드햇 엔터라이즈 리눅스와의 높은 호환성과 안정성을 최우선 목표로 삼고 있으며, 기업 환경에서 신뢰할 수 있는 오픈 소스 기반의 대안을 제공한다는 점에서 공통된 사명을 공유한다.
두 배포판의 가장 큰 차이는 주도하는 조직과 초기 재정 지원에 있다. Rocky Linux는 CentOS의 공동 설립자인 그레고리 커처가 주도하여 설립한 비영리 단체 Rocky Enterprise Software Foundation에 의해 개발된다. 반면, AlmaLinux는 클라우드 서비스 업체인 CloudLinux사가 주도하여 시작되었으며, 이후 비영리 재단인 AlmaLinux OS Foundation으로 이관되어 관리되고 있다. 이러한 배경은 프로젝트의 장기적인 지속 가능성에 대한 접근 방식에 미묘한 차이를 만들어낸다.
기술적 측면에서 두 운영체제는 매우 유사하며, 동일한 레드햇 엔터프라이즈 리눅스 버전을 기반으로 하여 거의 동시에 업데이트를 출시한다. 패키지 관리자로 RPM과 DNF를 사용하며, 지원하는 아키텍처도 AMD64와 AArch64 등을 포함해 대동소이하다. 2023년 레드햇의 소스 코드 공개 정책 변경 이후에는, 두 프로젝트 모두 OpenELA 연합을 통해 공개된 소스 코드를 기반으로 빌드를 진행하고 있어 기술적 동질성은 더욱 강화되었다.
결론적으로, AlmaLinux와 Rocky Linux는 서로를 대체하는 경쟁자라기보다는, 레드햇 엔터프라이즈 리눅스 호환 생태계의 건강한 다양성을 보장하는 동반자 관계에 가깝다. 사용자는 특정 회사에 종속되지 않는 커뮤니티 주도 모델(Rocky Linux)과 기업의 초기 투자를 받은 프로젝트(AlmaLinux) 중에서 자신의 가치관이나 필요에 더 부합하는 것을 선택할 수 있게 되었다. 이들의 공존은 오픈 소스 커뮤니티에 더 많은 선택지와 탄력성을 제공한다는 점에서 긍정적으로 평가된다.
8. 여담
8. 여담
록키 리눅스의 이름은 프로젝트의 공동 창립자 중 한 명인 로키 맥고프(Rocky McGaugh)를 기리기 위해 지어졌다. 그는 CentOS 프로젝트의 초기 멤버이자 그레고리 커처(Gregory Kurtzer)의 친구로, 프로젝트 시작 전에 사망하였다. 이에 따라 커처는 그의 이름을 새로운 배포판에 붙여 기념하였다.
한국어 표기로는 '록키 리눅스'가 널리 사용되지만, 외래어 표기법에 따른 '로키 리눅스' 표기도 혼용된다. 프로젝트의 공식 한국어 커뮤니티가 활발히 운영되며, 설치 및 사용에 관한 한국어 문서화와 포럼 지원이 이루어지고 있다.
록키 리눅스 8.8 버전은 한국의 국가공인자격증인 리눅스 마스터 1급 실기 시험의 정식 운영체제 환경으로 채택된 바 있다. 또한 기업을 위한 유료 기술 지원 서비스인 'RLC(Rocky Linux from CIQ)'는 창립자 그레고리 커처가 설립한 CIQ 회사를 통해 제공되며, 한국에는 (주)포어소프트가 총판을 맡고 있다.
